package com.szty.lib_pen.oidbluetooth;

import com.tqltech.tqlpencomm.BLEException;
import com.tqltech.tqlpencomm.bean.Dot;
import com.tqltech.tqlpencomm.bean.ElementCode;
import com.tqltech.tqlpencomm.bean.PenStatus;
import com.tqltech.tqlpencomm.listener.TQLPenSignal;

/**
 * author : SunJH
 * date   : 2021/5/8 0008
 * desc   : 蓝牙笔回调封装处理类
 */
abstract class ATQLPenSignal implements TQLPenSignal {
    @Override
    public void onConnected() {

    }

    @Override
    public void onDisconnected() {

    }

    @Override
    public void onConnectFailed() {

    }

    @Override
    public void onReceiveDot(Dot dot) {

    }

    @Override
    public void onReceiveOfflineStrokes(Dot dot) {

    }

    @Override
    public void onOfflineDataList(int i) {

    }

    @Override
    public void onStartOfflineDownload(boolean b) {

    }

    @Override
    public void onStopOfflineDownload(boolean b) {

    }

    @Override
    public void onPenPauseOfflineDataTransferResponse(boolean b) {

    }

    @Override
    public void onPenContinueOfflineDataTransferResponse(boolean b) {

    }

    @Override
    public void onFinishedOfflineDownload(boolean b) {

    }

    @Override
    public void onReceiveOfflineProgress(int i) {

    }

    @Override
    public void onPenDeleteOfflineDataResponse(boolean b) {

    }

    @Override
    public void onPenNameSetupResponse(boolean b) {

    }

    @Override
    public void onReceivePenName(String s) {

    }

    @Override
    public void onReceivePenMac(String s) {

    }

    @Override
    public void onReceivePenBtFirmware(String s) {

    }

    @Override
    public void onReceivePenBattery(int i, boolean b) {

    }

    @Override
    public void onPenTimetickSetupResponse(boolean b) {

    }

    @Override
    public void onReceivePenTime(long l) {

    }

    @Override
    public void onPenAutoShutdownSetUpResponse(boolean b) {

    }

    @Override
    public void onReceivePenAutoOffTime(int i) {

    }

    @Override
    public void onPenFactoryResetSetUpResponse(boolean b) {

    }

    @Override
    public void onReceivePenMemory(int i) {

    }

    @Override
    public void onPenAutoPowerOnSetUpResponse(boolean b) {

    }

    @Override
    public void onReceivePenAutoPowerOnModel(boolean b) {

    }

    @Override
    public void onPenBeepSetUpResponse(boolean b) {

    }

    @Override
    public void onReceivePenBeepModel(boolean b) {

    }

    @Override
    public void onPenSensitivitySetUpResponse(boolean b) {

    }

    @Override
    public void onReceivePenSensitivity(int i) {

    }

    @Override
    public void onPenLedConfigResponse(boolean b) {

    }

    @Override
    public void onReceivePenLedConfig(int i) {

    }

    @Override
    public void onPenDotTypeResponse(boolean b) {

    }

    @Override
    public void onPenWriteCustomerIDResponse(boolean b) {

    }

    @Override
    public void onPenChangeLedColorResponse(boolean b) {

    }

    @Override
    public void onReceivePresssureValue(int i, int i1) {

    }

    @Override
    public void onReceivePenMcuVersion(String s) {

    }

    @Override
    public void onReceivePenCustomer(String s) {

    }

    @Override
    public void onReceivePenDotType(int i) {

    }

    @Override
    public void onReceivePenAllStatus(PenStatus penStatus) {

    }

    @Override
    public void onReceivePenTypeInt(int i) {

    }

    @Override
    public void onReceivePenType(String s) {

    }

    @Override
    public void onReceivePenDataType(byte b) {

    }

    @Override
    public void onReceivePenEnableLed(boolean aBoolean) {

    }

    @Override
    public void onReceivePenHandwritingColor(int i) {

    }

    @Override
    public void onReceiveElementCode(ElementCode elementCode) {

    }

    @Override
    public void onWriteCmdResult(int i) {

    }

    @Override
    public void onException(BLEException e) {

    }
}
